package com.qumitech.visualnovel.pubdef.dto.voiceroom.query;

import com.qumitech.visualnovel.component.annotation.ParamName;
import com.qumitech.visualnovel.controller.vo.comm.query.TimeOffsetQuery;

import java.util.List;

public class VoiceRoomUserUpperQueryDTO extends TimeOffsetQuery {

    @ParamName("streamer_id")
    private Long streamerId;

    @ParamName("account_id")
    private Long accountId;

    @ParamName("min_duration")
    private Integer minDuration;

    @ParamName("max_duration")
    private Integer maxDuration;

    @ParamName("seat_no")
    private String seatNo;

    @ParamName("start_time")
    private String startTime;

    @ParamName("end_time")
    private String endTime;

    @ParamName("tableNameList")
    private List<String> tableNameList;


    public Long getStreamerId() {
        return streamerId;
    }

    public void setStreamerId(Long streamerId) {
        this.streamerId = streamerId;
    }


    public Integer getMaxDuration() {
        return maxDuration;
    }

    public void setMaxDuration(Integer maxDuration) {
        this.maxDuration = maxDuration;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public List<String> getTableNameList() {
        return tableNameList;
    }

    public void setTableNameList(List<String> tableNameList) {
        this.tableNameList = tableNameList;
    }

    public Integer getMinDuration() {
        return minDuration;
    }

    public void setMinDuration(Integer minDuration) {
        this.minDuration = minDuration;
    }

    public Long getAccountId() {
        return accountId;
    }

    public void setAccountId(Long accountId) {
        this.accountId = accountId;
    }

    public String getSeatNo() {
        return seatNo;
    }

    public void setSeatNo(String seatNo) {
        this.seatNo = seatNo;
    }
}
